/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package unsch.secretaria.controller;

import java.util.ArrayList;
import unsch.secretaria.bean.BConsultarExpediente;
import unsch.secretaria.bean.BEscuela;
import unsch.secretaria.bean.BExpediente;
import unsch.secretaria.dao.DAOEscuela;
import unsch.secretaria.dao.DAOExpediente;

/**
 *
 * @author ABEL-LP
 */
public class CONTROLLERExpediente {

    public synchronized ArrayList<BExpediente> listarTipoExpediente() {
        ArrayList<BExpediente> lstBExpedientes = new ArrayList<BExpediente>();
        try {
            
            return new DAOExpediente().listarTipoExpediente();
        } catch (Exception e) {
            return null;
        }
    }
     public synchronized ArrayList<BExpediente> listarEstadoExpediente() {
        ArrayList<BExpediente> lstBExpedientes = new ArrayList<BExpediente>();
        try {
            
            return new DAOExpediente().listarEstadoExpediente();
        } catch (Exception e) {
            return null;
        }
    }
  public synchronized ArrayList<BConsultarExpediente> listarExpedientes(BExpediente oBExpediente, BEscuela oBEscuela){
      try {
          return new DAOExpediente().listarExpedientes(oBExpediente, oBEscuela);
      } catch (Exception e) {
          return null;
      }
  }
  
  public synchronized ArrayList<BConsultarExpediente> revisarExpediente(String codigoExpediente) {

        try {
            return new DAOExpediente().revisarExpediente(codigoExpediente);
        } catch (Exception e) {
            return null;
        }
    }
  
}
